﻿
package cn.nkjobsearch.config;  

/**
 * 配置信息保存类
 * */
public class Config {
	/**
	 * 是否输出自定义的调试信息
	 */
	public static final boolean DEBUG_INFO = true;

	/** 
	 * 是否输出系统的错误信息
	 */
	public static final boolean DEBUG_ERROR = true;

	/** 
	 * MYSQL连接包的名字
	 * */
	public static final String MYSQL_sDBDriver = "com.mysql.jdbc.Driver";

	/**
	 * MYSQL数据的地址
	 * */
	public static final String MYSQL_sConnStr 
		= "jdbc:mysql://localhost:3306/job?useUnicode=yes&characterEncoding=utf8";

	/**
	 * MYSQL数据的用户名
	 * */
	public static final String MYSQL_user = "root";

	/**
	 * MYSQL数据的密码
	 * */
	public static final String MYSQL_password = "";

//	/**
//	 * 匹配链接的正则表达式
//	 * */
//	public static final String URL_PATTERN_STRING 
//		= "[\\s]+href\\s*=\\s*(('[^(\'|#)]*')|(\"[^(\"|#)]*\")|([^(\\s|>|\\\\|#)]+))";
	
	/**
	 * 系统中用到的城市的中文简写名，大致排序是按照城市的重要程度递减
	 * */
	public static final String CITY[] = { "北京", "上海", "天津", "广州", "深圳", "南京",
			"苏州", "杭州", "重庆", "合肥", "福州", "兰州", "南宁", "贵阳", "海口", "石家庄", "郑州",
			"哈尔滨", "武汉", "长沙", "长春", "南昌", "沈阳", "呼和浩特", "银川", "西宁", "济南",
			"太原", "西安", "成都", "拉萨", "乌鲁木齐", "昆明", "芜湖", "安庆", "马鞍山", "巢湖",
			"滁州", "黄山", "淮南", "蚌埠", "阜阳", "六安", "泉州", "厦门", "漳州", "莆田", "河源",
			"汕头", "汕尾", "湛江", "中山", "东莞", "江门", "潮州", "佛山", "珠海", "惠州", "北海",
			"桂林", "柳州", "遵义", "三亚", "保定", "廊坊", "秦皇岛", "唐山", "邯郸", "邢台", "开封",
			"洛阳", "大庆", "佳木斯", "牡丹江", "齐齐哈尔", "十堰", "襄樊", "宜昌", "荆门", "荆州",
			"黄石", "湘潭", "株洲", "常德", "衡阳", "益阳", "郴州", "岳阳", "吉林", "辽源", "通化",
			"常州", "昆山", "连云港", "南通", "张家港", "无锡", "徐州", "扬州", "镇江", "盐城", "九江",
			"上饶", "赣州", "鞍山", "大连", "葫芦岛", "营口", "锦州", "本溪", "抚顺", "丹东", "铁岭",
			"包头", "赤峰", "德州", "东营", "济宁", "临沂", "青岛", "日照", "泰安", "威海", "潍坊",
			"烟台", "淄博", "菏泽", "枣庄", "聊城", "莱芜", "临汾", "运城", "宝鸡", "咸阳", "乐山",
			"泸州", "绵阳", "内江", "宜宾", "自贡", "日喀则", "喀什", "克拉玛依", "伊犁", "吐鲁番",
			"大理", "丽江", "玉溪", "曲靖", "金华", "丽水", "宁波", "嘉兴", "舟山", "温州", "台州",
			"衢州", "绍兴", "湖州", "香港", "澳门", "台湾" };
	
	/**
	 * 取HTML代码时（对每一个ID） 设置最多尝试次数
	 */
	public static final int CONTENT_MAX_TRY_NUM = 1;
	
	/**
	 *一次从数据库中取出来的ID个数，避免每次取一个ID，减轻数据库开销
	 */
	public static final int CONTENT_READ_ID_FROM_DB_ONCE = 10;
}
